Nov 30 19:03:39.993 INFO testing zlex7/Trust against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Nov 30 19:03:39.993 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 19:03:40.744 INFO [stdout] b9d06151eedbe957659ce93452f1781d73f48c91d59542f0035b4914fd694b63
Nov 30 19:03:40.746 INFO running `"docker" "start" "-a" "b9d06151eedbe957659ce93452f1781d73f48c91d59542f0035b4914fd694b63"`
Nov 30 19:03:42.359 INFO [stderr] usermod: no changes
Nov 30 19:03:42.452 INFO [stderr]    Compiling void v1.0.2
Nov 30 19:03:42.453 INFO [stderr]    Compiling byteorder v1.2.2
Nov 30 19:03:42.453 INFO [stderr]    Compiling ucd-util v0.1.1
Nov 30 19:03:42.459 INFO [stderr]    Compiling regex v1.0.0
Nov 30 19:03:42.463 INFO [stderr]    Compiling lazy_static v1.0.0
Nov 30 19:03:42.463 INFO [stderr]    Compiling futures v0.1.21
Nov 30 19:03:42.471 INFO [stderr]    Compiling netbuf v0.4.1
Nov 30 19:03:42.471 INFO [stderr]    Compiling utf8-ranges v1.0.0
Nov 30 19:03:43.351 INFO [stderr]    Compiling quick-error v1.2.1
Nov 30 19:03:43.567 INFO [stderr]    Compiling bufstream v0.1.3
Nov 30 19:03:46.321 INFO [stderr]    Compiling maplit v1.0.1
Nov 30 19:03:46.323 INFO [stderr]    Compiling iovec v0.1.2
Nov 30 19:03:46.331 INFO [stderr]    Compiling memchr v2.0.1
Nov 30 19:03:46.332 INFO [stderr]    Compiling time v0.1.39
Nov 30 19:03:46.344 INFO [stderr]    Compiling log v0.4.1
Nov 30 19:03:46.354 INFO [stderr]    Compiling unreachable v1.0.0
Nov 30 19:03:47.068 INFO [stderr]    Compiling regex-syntax v0.6.0
Nov 30 19:03:47.184 INFO [stderr]    Compiling thread_local v0.3.5
Nov 30 19:03:48.768 INFO [stderr]    Compiling bytes v0.4.7
Nov 30 19:03:48.852 INFO [stderr]    Compiling aho-corasick v0.6.4
Nov 30 19:03:58.843 INFO [stderr]    Compiling tokio-io v0.1.6
Nov 30 19:04:01.043 INFO [stderr]    Compiling tk-bufstream v0.3.0
Nov 30 19:04:19.177 INFO [stderr]    Compiling trust v0.1.0 (/source)
Nov 30 19:04:19.343 INFO [stderr] warning: unused import: `std::fs::File`
Nov 30 19:04:19.344 INFO [stderr]   --> src/trust.rs:10:5
Nov 30 19:04:19.345 INFO [stderr]    |
Nov 30 19:04:19.345 INFO [stderr] 10 | use std::fs::File;
Nov 30 19:04:19.346 INFO [stderr]    |     ^^^^^^^^^^^^^
Nov 30 19:04:19.347 INFO [stderr]    |
Nov 30 19:04:19.348 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Nov 30 19:04:19.348 INFO [stderr] 
Nov 30 19:04:19.349 INFO [stderr] warning: unused import: `std::io::prelude::*`
Nov 30 19:04:19.349 INFO [stderr]   --> src/trust.rs:11:5
Nov 30 19:04:19.350 INFO [stderr]    |
Nov 30 19:04:19.351 INFO [stderr] 11 | use std::io::prelude::*;
Nov 30 19:04:19.351 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.352 INFO [stderr] 
Nov 30 19:04:19.352 INFO [stderr] warning: unnecessary parentheses around assigned value
Nov 30 19:04:19.353 INFO [stderr]   --> src/trust.rs:89:29
Nov 30 19:04:19.354 INFO [stderr]    |
Nov 30 19:04:19.354 INFO [stderr] 89 |                     let t = (self.routes.get(&(request.clone()).unwrap().url));
Nov 30 19:04:19.355 INFO [stderr]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 30 19:04:19.355 INFO [stderr]    |
Nov 30 19:04:19.356 INFO [stderr]    = note: #[warn(unused_parens)] on by default
Nov 30 19:04:19.356 INFO [stderr] 
Nov 30 19:04:19.356 INFO [stderr] warning: unnecessary parentheses around `while` condition
Nov 30 19:04:19.356 INFO [stderr]   --> src/jinja.rs:22:11
Nov 30 19:04:19.356 INFO [stderr]    |
Nov 30 19:04:19.356 INFO [stderr] 22 |     while (original_ind < matches.len()) {
Nov 30 19:04:19.359 INFO [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 30 19:04:19.359 INFO [stderr] 
Nov 30 19:04:19.359 INFO [stderr] warning: unused import: `std::collections::HashMap`
Nov 30 19:04:19.359 INFO [stderr]   --> src/main.rs:10:5
Nov 30 19:04:19.359 INFO [stderr]    |
Nov 30 19:04:19.359 INFO [stderr] 10 | use std::collections::HashMap;
Nov 30 19:04:19.359 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.359 INFO [stderr] 
Nov 30 19:04:19.571 INFO [stderr] warning: unused import: `std::hash::Hash`
Nov 30 19:04:19.572 INFO [stderr]  --> src/trust.rs:5:5
Nov 30 19:04:19.573 INFO [stderr]   |
Nov 30 19:04:19.573 INFO [stderr] 5 | use std::hash::Hash;
Nov 30 19:04:19.574 INFO [stderr]   |     ^^^^^^^^^^^^^^^
Nov 30 19:04:19.574 INFO [stderr] 
Nov 30 19:04:19.584 INFO [stderr] warning: private type `trust::UrlParamType` in public interface (error E0446)
Nov 30 19:04:19.585 INFO [stderr]    --> src/trust.rs:122:25
Nov 30 19:04:19.585 INFO [stderr]     |
Nov 30 19:04:19.586 INFO [stderr] 122 |     PARAM(String,String,UrlParamType)
Nov 30 19:04:19.587 INFO [stderr]     |                         ^^^^^^^^^^^^
Nov 30 19:04:19.587 INFO [stderr]     |
Nov 30 19:04:19.588 INFO [stderr]     = note: #[warn(private_in_public)] on by default
Nov 30 19:04:19.589 INFO [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Nov 30 19:04:19.589 INFO [stderr]     = note: for more information, see issue #34537 <https://github.com/rust-lang/rust/issues/34537>
Nov 30 19:04:19.590 INFO [stderr] 
Nov 30 19:04:19.590 INFO [stderr] warning: unused variable: `req`
Nov 30 19:04:19.591 INFO [stderr]   --> src/main.rs:15:8
Nov 30 19:04:19.592 INFO [stderr]    |
Nov 30 19:04:19.592 INFO [stderr] 15 | fn abc(req: Request) -> String{
Nov 30 19:04:19.593 INFO [stderr]    |        ^^^ help: consider using `_req` instead
Nov 30 19:04:19.594 INFO [stderr]    |
Nov 30 19:04:19.594 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Nov 30 19:04:19.594 INFO [stderr] 
Nov 30 19:04:19.594 INFO [stderr] warning: unused variable: `req`
Nov 30 19:04:19.594 INFO [stderr]   --> src/main.rs:19:9
Nov 30 19:04:19.594 INFO [stderr]    |
Nov 30 19:04:19.594 INFO [stderr] 19 | fn root(req: Request) -> String{
Nov 30 19:04:19.594 INFO [stderr]    |         ^^^ help: consider using `_req` instead
Nov 30 19:04:19.594 INFO [stderr] 
Nov 30 19:04:19.594 INFO [stderr] warning: unused variable: `x`
Nov 30 19:04:19.594 INFO [stderr]   --> src/main.rs:25:23
Nov 30 19:04:19.594 INFO [stderr]    |
Nov 30 19:04:19.594 INFO [stderr] 25 |         &UrlPart::PARAM(ref x, ref name, ..) => name.to_string(),
Nov 30 19:04:19.594 INFO [stderr]    |                             ^ help: consider using `_x` instead
Nov 30 19:04:19.594 INFO [stderr] 
Nov 30 19:04:19.594 INFO [stderr] warning: unused variable: `request`
Nov 30 19:04:19.594 INFO [stderr]   --> src/main.rs:30:15
Nov 30 19:04:19.594 INFO [stderr]    |
Nov 30 19:04:19.594 INFO [stderr] 30 | fn jinja_test(request: Request) -> String {
Nov 30 19:04:19.594 INFO [stderr]    |               ^^^^^^^ help: consider using `_request` instead
Nov 30 19:04:19.594 INFO [stderr] 
Nov 30 19:04:19.594 INFO [stderr] warning: unused variable: `x`
Nov 30 19:04:19.594 INFO [stderr]   --> src/main.rs:36:23
Nov 30 19:04:19.594 INFO [stderr]    |
Nov 30 19:04:19.594 INFO [stderr] 36 |         &UrlPart::PARAM(ref x, ref name, ..) => name.to_string(),
Nov 30 19:04:19.594 INFO [stderr]    |                             ^ help: consider using `_x` instead
Nov 30 19:04:19.594 INFO [stderr] 
Nov 30 19:04:19.594 INFO [stderr] warning: unused variable: `name`
Nov 30 19:04:19.594 INFO [stderr]    --> src/trust.rs:131:33
Nov 30 19:04:19.594 INFO [stderr]     |
Nov 30 19:04:19.594 INFO [stderr] 131 |             &UrlPart::PARAM(ref name, ref value, ref param_type) => {
Nov 30 19:04:19.594 INFO [stderr]     |                                 ^^^^ help: consider using `_name` instead
Nov 30 19:04:19.594 INFO [stderr] 
Nov 30 19:04:19.594 INFO [stderr] warning: unused variable: `value`
Nov 30 19:04:19.594 INFO [stderr]    --> src/trust.rs:131:43
Nov 30 19:04:19.594 INFO [stderr]     |
Nov 30 19:04:19.594 INFO [stderr] 131 |             &UrlPart::PARAM(ref name, ref value, ref param_type) => {
Nov 30 19:04:19.594 INFO [stderr]     |                                           ^^^^^ help: consider using `_value` instead
Nov 30 19:04:19.594 INFO [stderr] 
Nov 30 19:04:19.594 INFO [stderr] warning: unused variable: `name`
Nov 30 19:04:19.594 INFO [stderr]    --> src/trust.rs:149:33
Nov 30 19:04:19.594 INFO [stderr]     |
Nov 30 19:04:19.594 INFO [stderr] 149 |             &UrlPart::PARAM(ref name, ref value, ref param_type) => {
Nov 30 19:04:19.595 INFO [stderr]     |                                 ^^^^ help: consider using `_name` instead
Nov 30 19:04:19.595 INFO [stderr] 
Nov 30 19:04:19.595 INFO [stderr] warning: unused variable: `value`
Nov 30 19:04:19.595 INFO [stderr]    --> src/trust.rs:149:43
Nov 30 19:04:19.595 INFO [stderr]     |
Nov 30 19:04:19.595 INFO [stderr] 149 |             &UrlPart::PARAM(ref name, ref value, ref param_type) => {
Nov 30 19:04:19.595 INFO [stderr]     |                                           ^^^^^ help: consider using `_value` instead
Nov 30 19:04:19.595 INFO [stderr] 
Nov 30 19:04:19.595 INFO [stderr] warning: unused variable: `name2`
Nov 30 19:04:19.595 INFO [stderr]    --> src/trust.rs:151:41
Nov 30 19:04:19.595 INFO [stderr]     |
Nov 30 19:04:19.595 INFO [stderr] 151 |                     &UrlPart::PARAM(ref name2,ref value2,ref param_type2) => {
Nov 30 19:04:19.595 INFO [stderr]     |                                         ^^^^^ help: consider using `_name2` instead
Nov 30 19:04:19.595 INFO [stderr] 
Nov 30 19:04:19.595 INFO [stderr] warning: unused variable: `value2`
Nov 30 19:04:19.595 INFO [stderr]    --> src/trust.rs:151:51
Nov 30 19:04:19.595 INFO [stderr]     |
Nov 30 19:04:19.595 INFO [stderr] 151 |                     &UrlPart::PARAM(ref name2,ref value2,ref param_type2) => {
Nov 30 19:04:19.595 INFO [stderr]     |                                                   ^^^^^^ help: consider using `_value2` instead
Nov 30 19:04:19.595 INFO [stderr] 
Nov 30 19:04:19.595 INFO [stderr] warning: unused variable: `name`
Nov 30 19:04:19.595 INFO [stderr]    --> src/trust.rs:186:37
Nov 30 19:04:19.595 INFO [stderr]     |
Nov 30 19:04:19.595 INFO [stderr] 186 |                 &UrlPart::PARAM(ref name,ref value,ref param_type) => {
Nov 30 19:04:19.595 INFO [stderr]     |                                     ^^^^ help: consider using `_name` instead
Nov 30 19:04:19.595 INFO [stderr] 
Nov 30 19:04:19.595 INFO [stderr] warning: unused variable: `param_type`
Nov 30 19:04:19.595 INFO [stderr]    --> src/trust.rs:186:56
Nov 30 19:04:19.595 INFO [stderr]     |
Nov 30 19:04:19.595 INFO [stderr] 186 |                 &UrlPart::PARAM(ref name,ref value,ref param_type) => {
Nov 30 19:04:19.595 INFO [stderr]     |                                                        ^^^^^^^^^^ help: consider using `_param_type` instead
Nov 30 19:04:19.595 INFO [stderr] 
Nov 30 19:04:19.595 INFO [stderr] warning: unused variable: `value2`
Nov 30 19:04:19.595 INFO [stderr]    --> src/trust.rs:188:55
Nov 30 19:04:19.595 INFO [stderr]     |
Nov 30 19:04:19.595 INFO [stderr] 188 |                         &UrlPart::PARAM(ref name2,ref value2,ref param_type2) => {
Nov 30 19:04:19.595 INFO [stderr]     |                                                       ^^^^^^ help: consider using `_value2` instead
Nov 30 19:04:19.595 INFO [stderr] 
Nov 30 19:04:19.595 INFO [stderr] warning: unused variable: `params`
Nov 30 19:04:19.595 INFO [stderr]    --> src/trust.rs:207:13
Nov 30 19:04:19.595 INFO [stderr]     |
Nov 30 19:04:19.595 INFO [stderr] 207 |         let params : HashMap<String,UrlPart> = HashMap::new();
Nov 30 19:04:19.595 INFO [stderr]     |             ^^^^^^ help: consider using `_params` instead
Nov 30 19:04:19.595 INFO [stderr] 
Nov 30 19:04:19.595 INFO [stderr] warning: unused variable: `join_handle`
Nov 30 19:04:19.595 INFO [stderr]    --> src/trust.rs:418:13
Nov 30 19:04:19.595 INFO [stderr]     |
Nov 30 19:04:19.595 INFO [stderr] 418 |         let join_handle = thread::spawn(move ||{
Nov 30 19:04:19.595 INFO [stderr]     |             ^^^^^^^^^^^ help: consider using `_join_handle` instead
Nov 30 19:04:19.595 INFO [stderr] 
Nov 30 19:04:19.653 INFO [stderr] warning: variant is never constructed: `BadRequestError`
Nov 30 19:04:19.653 INFO [stderr]    --> src/trust.rs:269:5
Nov 30 19:04:19.653 INFO [stderr]     |
Nov 30 19:04:19.653 INFO [stderr] 269 |     BadRequestError = 400,
Nov 30 19:04:19.653 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.653 INFO [stderr]     |
Nov 30 19:04:19.653 INFO [stderr]     = note: #[warn(dead_code)] on by default
Nov 30 19:04:19.653 INFO [stderr] 
Nov 30 19:04:19.653 INFO [stderr] warning: variant is never constructed: `ForbiddenError`
Nov 30 19:04:19.653 INFO [stderr]    --> src/trust.rs:270:5
Nov 30 19:04:19.653 INFO [stderr]     |
Nov 30 19:04:19.653 INFO [stderr] 270 |     ForbiddenError = 403,
Nov 30 19:04:19.653 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.653 INFO [stderr] 
Nov 30 19:04:19.653 INFO [stderr] warning: variant is never constructed: `MethodNotAllowedError`
Nov 30 19:04:19.653 INFO [stderr]    --> src/trust.rs:272:5
Nov 30 19:04:19.653 INFO [stderr]     |
Nov 30 19:04:19.653 INFO [stderr] 272 |     MethodNotAllowedError = 405,
Nov 30 19:04:19.653 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.653 INFO [stderr] 
Nov 30 19:04:19.653 INFO [stderr] warning: variant is never constructed: `ServerError`
Nov 30 19:04:19.653 INFO [stderr]    --> src/trust.rs:273:5
Nov 30 19:04:19.653 INFO [stderr]     |
Nov 30 19:04:19.653 INFO [stderr] 273 |     ServerError = 500,
Nov 30 19:04:19.653 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.653 INFO [stderr] 
Nov 30 19:04:19.653 INFO [stderr] warning: method is never used: `new`
Nov 30 19:04:19.653 INFO [stderr]    --> src/trust.rs:277:5
Nov 30 19:04:19.653 INFO [stderr]     |
Nov 30 19:04:19.653 INFO [stderr] 277 |     fn new(url: Url, method : String, headers: HashMap<String,String>, content: String, params: HashMap<String,UrlPart>, path_string: String) -> Request {
Nov 30 19:04:19.653 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.653 INFO [stderr] 
Nov 30 19:04:19.653 INFO [stderr] warning: field is never used: `used_workers`
Nov 30 19:04:19.653 INFO [stderr]    --> src/trust.rs:378:5
Nov 30 19:04:19.653 INFO [stderr]     |
Nov 30 19:04:19.653 INFO [stderr] 378 |     used_workers: Vec<Worker>,
Nov 30 19:04:19.653 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.653 INFO [stderr] 
Nov 30 19:04:19.658 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:19.658 INFO [stderr]   --> src/trust.rs:46:13
Nov 30 19:04:19.658 INFO [stderr]    |
Nov 30 19:04:19.658 INFO [stderr] 46 |             stream.write(&response.to_http());
Nov 30 19:04:19.658 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.658 INFO [stderr]    |
Nov 30 19:04:19.658 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Nov 30 19:04:19.658 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:19.658 INFO [stderr] 
Nov 30 19:04:19.658 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:19.658 INFO [stderr]   --> src/trust.rs:50:13
Nov 30 19:04:19.658 INFO [stderr]    |
Nov 30 19:04:19.658 INFO [stderr] 50 |             stream.write(&response.to_http());
Nov 30 19:04:19.658 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.658 INFO [stderr]    |
Nov 30 19:04:19.658 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:19.658 INFO [stderr] 
Nov 30 19:04:19.658 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:19.658 INFO [stderr]   --> src/trust.rs:86:18
Nov 30 19:04:19.658 INFO [stderr]    |
Nov 30 19:04:19.658 INFO [stderr] 86 |                     stream.read(&mut request_text);
Nov 30 19:04:19.658 INFO [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.658 INFO [stderr]    |
Nov 30 19:04:19.658 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:19.658 INFO [stderr] 
Nov 30 19:04:19.658 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:19.658 INFO [stderr]   --> src/trust.rs:94:29
Nov 30 19:04:19.658 INFO [stderr]    |
Nov 30 19:04:19.658 INFO [stderr] 94 |                             stream.write(&resp.to_http());
Nov 30 19:04:19.658 INFO [stderr]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.658 INFO [stderr]    |
Nov 30 19:04:19.658 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:19.658 INFO [stderr] 
Nov 30 19:04:19.658 INFO [stderr] warning: method `getRouteString` should have a snake case name such as `get_route_string`
Nov 30 19:04:19.658 INFO [stderr]    --> src/trust.rs:106:5
Nov 30 19:04:19.658 INFO [stderr]     |
Nov 30 19:04:19.658 INFO [stderr] 106 | /     pub fn getRouteString(&self) -> String {
Nov 30 19:04:19.658 INFO [stderr] 107 | |         return format!("{:?}", self.routes);
Nov 30 19:04:19.658 INFO [stderr] 108 | |     }
Nov 30 19:04:19.658 INFO [stderr]     | |_____^
Nov 30 19:04:19.658 INFO [stderr]     |
Nov 30 19:04:19.658 INFO [stderr]     = note: #[warn(non_snake_case)] on by default
Nov 30 19:04:19.658 INFO [stderr] 
Nov 30 19:04:19.658 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:19.658 INFO [stderr]    --> src/trust.rs:291:9
Nov 30 19:04:19.658 INFO [stderr]     |
Nov 30 19:04:19.658 INFO [stderr] 291 |         cursor.read_until(' ' as u8, &mut method);
Nov 30 19:04:19.658 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.658 INFO [stderr]     |
Nov 30 19:04:19.658 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:19.658 INFO [stderr] 
Nov 30 19:04:19.658 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:19.658 INFO [stderr]    --> src/trust.rs:293:9
Nov 30 19:04:19.658 INFO [stderr]     |
Nov 30 19:04:19.658 INFO [stderr] 293 |         cursor.read_until(' ' as u8, &mut path);
Nov 30 19:04:19.658 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.658 INFO [stderr]     |
Nov 30 19:04:19.658 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:19.658 INFO [stderr] 
Nov 30 19:04:19.658 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:19.658 INFO [stderr]    --> src/trust.rs:296:9
Nov 30 19:04:19.658 INFO [stderr]     |
Nov 30 19:04:19.658 INFO [stderr] 296 |         cursor.read_line(&mut version);
Nov 30 19:04:19.658 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.659 INFO [stderr]     |
Nov 30 19:04:19.659 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:19.659 INFO [stderr] 
Nov 30 19:04:19.659 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:19.659 INFO [stderr]    --> src/trust.rs:300:9
Nov 30 19:04:19.659 INFO [stderr]     |
Nov 30 19:04:19.659 INFO [stderr] 300 |         cursor.read_until('\0' as u8, &mut rest_of_file);
Nov 30 19:04:19.659 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:19.659 INFO [stderr]     |
Nov 30 19:04:19.659 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:19.659 INFO [stderr] 
Nov 30 19:04:22.458 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 40.07s
Nov 30 19:04:22.463 INFO [stderr] su: No module specific data is present
Nov 30 19:04:25.457 INFO running `"docker" "inspect" "b9d06151eedbe957659ce93452f1781d73f48c91d59542f0035b4914fd694b63"`
Nov 30 19:04:25.857 INFO running `"docker" "rm" "-f" "b9d06151eedbe957659ce93452f1781d73f48c91d59542f0035b4914fd694b63"`
Nov 30 19:04:26.227 INFO [stdout] b9d06151eedbe957659ce93452f1781d73f48c91d59542f0035b4914fd694b63
Nov 30 19:04:26.229 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 19:04:26.715 INFO [stdout] 73ab55e2c1677449cc4a42c0090a54a3df4566fd84122fd3b21f896fa1376362
Nov 30 19:04:26.718 INFO running `"docker" "start" "-a" "73ab55e2c1677449cc4a42c0090a54a3df4566fd84122fd3b21f896fa1376362"`
Nov 30 19:04:28.652 INFO [stderr] usermod: no changes
Nov 30 19:04:28.735 INFO [stderr]    Compiling trust v0.1.0 (/source)
Nov 30 19:04:28.886 INFO [stderr] warning: unused import: `std::fs::File`
Nov 30 19:04:28.886 INFO [stderr]   --> src/trust.rs:10:5
Nov 30 19:04:28.886 INFO [stderr]    |
Nov 30 19:04:28.886 INFO [stderr] 10 | use std::fs::File;
Nov 30 19:04:28.886 INFO [stderr]    |     ^^^^^^^^^^^^^
Nov 30 19:04:28.886 INFO [stderr]    |
Nov 30 19:04:28.886 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Nov 30 19:04:28.886 INFO [stderr] 
Nov 30 19:04:28.886 INFO [stderr] warning: unused import: `std::io::prelude::*`
Nov 30 19:04:28.886 INFO [stderr]   --> src/trust.rs:11:5
Nov 30 19:04:28.886 INFO [stderr]    |
Nov 30 19:04:28.886 INFO [stderr] 11 | use std::io::prelude::*;
Nov 30 19:04:28.886 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:28.886 INFO [stderr] 
Nov 30 19:04:28.889 INFO [stderr] warning: unnecessary parentheses around assigned value
Nov 30 19:04:28.889 INFO [stderr]   --> src/trust.rs:89:29
Nov 30 19:04:28.889 INFO [stderr]    |
Nov 30 19:04:28.889 INFO [stderr] 89 |                     let t = (self.routes.get(&(request.clone()).unwrap().url));
Nov 30 19:04:28.889 INFO [stderr]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 30 19:04:28.889 INFO [stderr]    |
Nov 30 19:04:28.889 INFO [stderr]    = note: #[warn(unused_parens)] on by default
Nov 30 19:04:28.889 INFO [stderr] 
Nov 30 19:04:28.889 INFO [stderr] warning: unnecessary parentheses around `while` condition
Nov 30 19:04:28.889 INFO [stderr]   --> src/jinja.rs:22:11
Nov 30 19:04:28.889 INFO [stderr]    |
Nov 30 19:04:28.889 INFO [stderr] 22 |     while (original_ind < matches.len()) {
Nov 30 19:04:28.889 INFO [stderr]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 30 19:04:28.889 INFO [stderr] 
Nov 30 19:04:28.889 INFO [stderr] warning: unused import: `std::collections::HashMap`
Nov 30 19:04:28.889 INFO [stderr]   --> src/main.rs:10:5
Nov 30 19:04:28.889 INFO [stderr]    |
Nov 30 19:04:28.889 INFO [stderr] 10 | use std::collections::HashMap;
Nov 30 19:04:28.889 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:28.889 INFO [stderr] 
Nov 30 19:04:29.097 INFO [stderr] warning: unused import: `std::hash::Hash`
Nov 30 19:04:29.097 INFO [stderr]  --> src/trust.rs:5:5
Nov 30 19:04:29.097 INFO [stderr]   |
Nov 30 19:04:29.097 INFO [stderr] 5 | use std::hash::Hash;
Nov 30 19:04:29.097 INFO [stderr]   |     ^^^^^^^^^^^^^^^
Nov 30 19:04:29.097 INFO [stderr] 
Nov 30 19:04:29.111 INFO [stderr] warning: private type `trust::UrlParamType` in public interface (error E0446)
Nov 30 19:04:29.112 INFO [stderr]    --> src/trust.rs:122:25
Nov 30 19:04:29.113 INFO [stderr]     |
Nov 30 19:04:29.113 INFO [stderr] 122 |     PARAM(String,String,UrlParamType)
Nov 30 19:04:29.114 INFO [stderr]     |                         ^^^^^^^^^^^^
Nov 30 19:04:29.114 INFO [stderr]     |
Nov 30 19:04:29.115 INFO [stderr]     = note: #[warn(private_in_public)] on by default
Nov 30 19:04:29.115 INFO [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
Nov 30 19:04:29.116 INFO [stderr]     = note: for more information, see issue #34537 <https://github.com/rust-lang/rust/issues/34537>
Nov 30 19:04:29.116 INFO [stderr] 
Nov 30 19:04:29.119 INFO [stderr] warning: unused variable: `req`
Nov 30 19:04:29.120 INFO [stderr]   --> src/main.rs:15:8
Nov 30 19:04:29.120 INFO [stderr]    |
Nov 30 19:04:29.121 INFO [stderr] 15 | fn abc(req: Request) -> String{
Nov 30 19:04:29.121 INFO [stderr]    |        ^^^ help: consider using `_req` instead
Nov 30 19:04:29.122 INFO [stderr]    |
Nov 30 19:04:29.122 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Nov 30 19:04:29.123 INFO [stderr] 
Nov 30 19:04:29.123 INFO [stderr] warning: unused variable: `req`
Nov 30 19:04:29.123 INFO [stderr]   --> src/main.rs:19:9
Nov 30 19:04:29.123 INFO [stderr]    |
Nov 30 19:04:29.123 INFO [stderr] 19 | fn root(req: Request) -> String{
Nov 30 19:04:29.123 INFO [stderr]    |         ^^^ help: consider using `_req` instead
Nov 30 19:04:29.124 INFO [stderr] 
Nov 30 19:04:29.125 INFO [stderr] warning: unused variable: `x`
Nov 30 19:04:29.125 INFO [stderr]   --> src/main.rs:25:23
Nov 30 19:04:29.125 INFO [stderr]    |
Nov 30 19:04:29.125 INFO [stderr] 25 |         &UrlPart::PARAM(ref x, ref name, ..) => name.to_string(),
Nov 30 19:04:29.125 INFO [stderr]    |                             ^ help: consider using `_x` instead
Nov 30 19:04:29.125 INFO [stderr] 
Nov 30 19:04:29.126 INFO [stderr] warning: unused variable: `request`
Nov 30 19:04:29.126 INFO [stderr]   --> src/main.rs:30:15
Nov 30 19:04:29.126 INFO [stderr]    |
Nov 30 19:04:29.126 INFO [stderr] 30 | fn jinja_test(request: Request) -> String {
Nov 30 19:04:29.126 INFO [stderr]    |               ^^^^^^^ help: consider using `_request` instead
Nov 30 19:04:29.127 INFO [stderr] 
Nov 30 19:04:29.127 INFO [stderr] warning: unused variable: `x`
Nov 30 19:04:29.127 INFO [stderr]   --> src/main.rs:36:23
Nov 30 19:04:29.127 INFO [stderr]    |
Nov 30 19:04:29.127 INFO [stderr] 36 |         &UrlPart::PARAM(ref x, ref name, ..) => name.to_string(),
Nov 30 19:04:29.127 INFO [stderr]    |                             ^ help: consider using `_x` instead
Nov 30 19:04:29.128 INFO [stderr] 
Nov 30 19:04:29.129 INFO [stderr] warning: unused variable: `name`
Nov 30 19:04:29.129 INFO [stderr]    --> src/trust.rs:131:33
Nov 30 19:04:29.129 INFO [stderr]     |
Nov 30 19:04:29.129 INFO [stderr] 131 |             &UrlPart::PARAM(ref name, ref value, ref param_type) => {
Nov 30 19:04:29.129 INFO [stderr]     |                                 ^^^^ help: consider using `_name` instead
Nov 30 19:04:29.130 INFO [stderr] 
Nov 30 19:04:29.131 INFO [stderr] warning: unused variable: `value`
Nov 30 19:04:29.131 INFO [stderr]    --> src/trust.rs:131:43
Nov 30 19:04:29.131 INFO [stderr]     |
Nov 30 19:04:29.131 INFO [stderr] 131 |             &UrlPart::PARAM(ref name, ref value, ref param_type) => {
Nov 30 19:04:29.131 INFO [stderr]     |                                           ^^^^^ help: consider using `_value` instead
Nov 30 19:04:29.132 INFO [stderr] 
Nov 30 19:04:29.132 INFO [stderr] warning: unused variable: `name`
Nov 30 19:04:29.132 INFO [stderr]    --> src/trust.rs:149:33
Nov 30 19:04:29.132 INFO [stderr]     |
Nov 30 19:04:29.132 INFO [stderr] 149 |             &UrlPart::PARAM(ref name, ref value, ref param_type) => {
Nov 30 19:04:29.132 INFO [stderr]     |                                 ^^^^ help: consider using `_name` instead
Nov 30 19:04:29.133 INFO [stderr] 
Nov 30 19:04:29.135 INFO [stderr] warning: unused variable: `value`
Nov 30 19:04:29.135 INFO [stderr]    --> src/trust.rs:149:43
Nov 30 19:04:29.135 INFO [stderr]     |
Nov 30 19:04:29.135 INFO [stderr] 149 |             &UrlPart::PARAM(ref name, ref value, ref param_type) => {
Nov 30 19:04:29.135 INFO [stderr]     |                                           ^^^^^ help: consider using `_value` instead
Nov 30 19:04:29.135 INFO [stderr] 
Nov 30 19:04:29.135 INFO [stderr] warning: unused variable: `name2`
Nov 30 19:04:29.135 INFO [stderr]    --> src/trust.rs:151:41
Nov 30 19:04:29.135 INFO [stderr]     |
Nov 30 19:04:29.135 INFO [stderr] 151 |                     &UrlPart::PARAM(ref name2,ref value2,ref param_type2) => {
Nov 30 19:04:29.135 INFO [stderr]     |                                         ^^^^^ help: consider using `_name2` instead
Nov 30 19:04:29.135 INFO [stderr] 
Nov 30 19:04:29.135 INFO [stderr] warning: unused variable: `value2`
Nov 30 19:04:29.135 INFO [stderr]    --> src/trust.rs:151:51
Nov 30 19:04:29.135 INFO [stderr]     |
Nov 30 19:04:29.135 INFO [stderr] 151 |                     &UrlPart::PARAM(ref name2,ref value2,ref param_type2) => {
Nov 30 19:04:29.135 INFO [stderr]     |                                                   ^^^^^^ help: consider using `_value2` instead
Nov 30 19:04:29.135 INFO [stderr] 
Nov 30 19:04:29.135 INFO [stderr] warning: unused variable: `name`
Nov 30 19:04:29.135 INFO [stderr]    --> src/trust.rs:186:37
Nov 30 19:04:29.135 INFO [stderr]     |
Nov 30 19:04:29.135 INFO [stderr] 186 |                 &UrlPart::PARAM(ref name,ref value,ref param_type) => {
Nov 30 19:04:29.135 INFO [stderr]     |                                     ^^^^ help: consider using `_name` instead
Nov 30 19:04:29.135 INFO [stderr] 
Nov 30 19:04:29.135 INFO [stderr] warning: unused variable: `param_type`
Nov 30 19:04:29.135 INFO [stderr]    --> src/trust.rs:186:56
Nov 30 19:04:29.135 INFO [stderr]     |
Nov 30 19:04:29.135 INFO [stderr] 186 |                 &UrlPart::PARAM(ref name,ref value,ref param_type) => {
Nov 30 19:04:29.135 INFO [stderr]     |                                                        ^^^^^^^^^^ help: consider using `_param_type` instead
Nov 30 19:04:29.135 INFO [stderr] 
Nov 30 19:04:29.135 INFO [stderr] warning: unused variable: `value2`
Nov 30 19:04:29.135 INFO [stderr]    --> src/trust.rs:188:55
Nov 30 19:04:29.135 INFO [stderr]     |
Nov 30 19:04:29.135 INFO [stderr] 188 |                         &UrlPart::PARAM(ref name2,ref value2,ref param_type2) => {
Nov 30 19:04:29.143 INFO [stderr]     |                                                       ^^^^^^ help: consider using `_value2` instead
Nov 30 19:04:29.143 INFO [stderr] 
Nov 30 19:04:29.143 INFO [stderr] warning: unused variable: `params`
Nov 30 19:04:29.143 INFO [stderr]    --> src/trust.rs:207:13
Nov 30 19:04:29.143 INFO [stderr]     |
Nov 30 19:04:29.143 INFO [stderr] 207 |         let params : HashMap<String,UrlPart> = HashMap::new();
Nov 30 19:04:29.143 INFO [stderr]     |             ^^^^^^ help: consider using `_params` instead
Nov 30 19:04:29.143 INFO [stderr] 
Nov 30 19:04:29.143 INFO [stderr] warning: unused variable: `join_handle`
Nov 30 19:04:29.143 INFO [stderr]    --> src/trust.rs:418:13
Nov 30 19:04:29.143 INFO [stderr]     |
Nov 30 19:04:29.143 INFO [stderr] 418 |         let join_handle = thread::spawn(move ||{
Nov 30 19:04:29.143 INFO [stderr]     |             ^^^^^^^^^^^ help: consider using `_join_handle` instead
Nov 30 19:04:29.143 INFO [stderr] 
Nov 30 19:04:29.206 INFO [stderr] warning: variant is never constructed: `BadRequestError`
Nov 30 19:04:29.206 INFO [stderr]    --> src/trust.rs:269:5
Nov 30 19:04:29.206 INFO [stderr]     |
Nov 30 19:04:29.206 INFO [stderr] 269 |     BadRequestError = 400,
Nov 30 19:04:29.206 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.206 INFO [stderr]     |
Nov 30 19:04:29.206 INFO [stderr]     = note: #[warn(dead_code)] on by default
Nov 30 19:04:29.206 INFO [stderr] 
Nov 30 19:04:29.206 INFO [stderr] warning: variant is never constructed: `ForbiddenError`
Nov 30 19:04:29.206 INFO [stderr]    --> src/trust.rs:270:5
Nov 30 19:04:29.206 INFO [stderr]     |
Nov 30 19:04:29.206 INFO [stderr] 270 |     ForbiddenError = 403,
Nov 30 19:04:29.206 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.206 INFO [stderr] 
Nov 30 19:04:29.206 INFO [stderr] warning: variant is never constructed: `MethodNotAllowedError`
Nov 30 19:04:29.206 INFO [stderr]    --> src/trust.rs:272:5
Nov 30 19:04:29.206 INFO [stderr]     |
Nov 30 19:04:29.206 INFO [stderr] 272 |     MethodNotAllowedError = 405,
Nov 30 19:04:29.206 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.206 INFO [stderr] 
Nov 30 19:04:29.208 INFO [stderr] warning: variant is never constructed: `ServerError`
Nov 30 19:04:29.209 INFO [stderr]    --> src/trust.rs:273:5
Nov 30 19:04:29.209 INFO [stderr]     |
Nov 30 19:04:29.209 INFO [stderr] 273 |     ServerError = 500,
Nov 30 19:04:29.209 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.209 INFO [stderr] 
Nov 30 19:04:29.209 INFO [stderr] warning: method is never used: `new`
Nov 30 19:04:29.209 INFO [stderr]    --> src/trust.rs:277:5
Nov 30 19:04:29.209 INFO [stderr]     |
Nov 30 19:04:29.209 INFO [stderr] 277 |     fn new(url: Url, method : String, headers: HashMap<String,String>, content: String, params: HashMap<String,UrlPart>, path_string: String) -> Request {
Nov 30 19:04:29.209 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.210 INFO [stderr] 
Nov 30 19:04:29.210 INFO [stderr] warning: field is never used: `used_workers`
Nov 30 19:04:29.210 INFO [stderr]    --> src/trust.rs:378:5
Nov 30 19:04:29.210 INFO [stderr]     |
Nov 30 19:04:29.210 INFO [stderr] 378 |     used_workers: Vec<Worker>,
Nov 30 19:04:29.210 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.210 INFO [stderr] 
Nov 30 19:04:29.214 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:29.214 INFO [stderr]   --> src/trust.rs:46:13
Nov 30 19:04:29.214 INFO [stderr]    |
Nov 30 19:04:29.214 INFO [stderr] 46 |             stream.write(&response.to_http());
Nov 30 19:04:29.214 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.214 INFO [stderr]    |
Nov 30 19:04:29.214 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Nov 30 19:04:29.214 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:29.215 INFO [stderr] 
Nov 30 19:04:29.215 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:29.215 INFO [stderr]   --> src/trust.rs:50:13
Nov 30 19:04:29.215 INFO [stderr]    |
Nov 30 19:04:29.215 INFO [stderr] 50 |             stream.write(&response.to_http());
Nov 30 19:04:29.216 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.216 INFO [stderr]    |
Nov 30 19:04:29.216 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:29.216 INFO [stderr] 
Nov 30 19:04:29.217 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:29.217 INFO [stderr]   --> src/trust.rs:86:18
Nov 30 19:04:29.217 INFO [stderr]    |
Nov 30 19:04:29.217 INFO [stderr] 86 |                     stream.read(&mut request_text);
Nov 30 19:04:29.217 INFO [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.217 INFO [stderr]    |
Nov 30 19:04:29.217 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:29.218 INFO [stderr] 
Nov 30 19:04:29.218 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:29.218 INFO [stderr]   --> src/trust.rs:94:29
Nov 30 19:04:29.218 INFO [stderr]    |
Nov 30 19:04:29.218 INFO [stderr] 94 |                             stream.write(&resp.to_http());
Nov 30 19:04:29.218 INFO [stderr]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.218 INFO [stderr]    |
Nov 30 19:04:29.218 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:29.219 INFO [stderr] 
Nov 30 19:04:29.219 INFO [stderr] warning: method `getRouteString` should have a snake case name such as `get_route_string`
Nov 30 19:04:29.219 INFO [stderr]    --> src/trust.rs:106:5
Nov 30 19:04:29.219 INFO [stderr]     |
Nov 30 19:04:29.219 INFO [stderr] 106 | /     pub fn getRouteString(&self) -> String {
Nov 30 19:04:29.220 INFO [stderr] 107 | |         return format!("{:?}", self.routes);
Nov 30 19:04:29.220 INFO [stderr] 108 | |     }
Nov 30 19:04:29.220 INFO [stderr]     | |_____^
Nov 30 19:04:29.221 INFO [stderr]     |
Nov 30 19:04:29.221 INFO [stderr]     = note: #[warn(non_snake_case)] on by default
Nov 30 19:04:29.221 INFO [stderr] 
Nov 30 19:04:29.222 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:29.222 INFO [stderr]    --> src/trust.rs:291:9
Nov 30 19:04:29.222 INFO [stderr]     |
Nov 30 19:04:29.222 INFO [stderr] 291 |         cursor.read_until(' ' as u8, &mut method);
Nov 30 19:04:29.222 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.223 INFO [stderr]     |
Nov 30 19:04:29.223 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:29.223 INFO [stderr] 
Nov 30 19:04:29.223 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:29.224 INFO [stderr]    --> src/trust.rs:293:9
Nov 30 19:04:29.224 INFO [stderr]     |
Nov 30 19:04:29.224 INFO [stderr] 293 |         cursor.read_until(' ' as u8, &mut path);
Nov 30 19:04:29.224 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.224 INFO [stderr]     |
Nov 30 19:04:29.224 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:29.225 INFO [stderr] 
Nov 30 19:04:29.225 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:29.225 INFO [stderr]    --> src/trust.rs:296:9
Nov 30 19:04:29.225 INFO [stderr]     |
Nov 30 19:04:29.225 INFO [stderr] 296 |         cursor.read_line(&mut version);
Nov 30 19:04:29.225 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.225 INFO [stderr]     |
Nov 30 19:04:29.226 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:29.226 INFO [stderr] 
Nov 30 19:04:29.226 INFO [stderr] warning: unused `std::result::Result` that must be used
Nov 30 19:04:29.226 INFO [stderr]    --> src/trust.rs:300:9
Nov 30 19:04:29.226 INFO [stderr]     |
Nov 30 19:04:29.226 INFO [stderr] 300 |         cursor.read_until('\0' as u8, &mut rest_of_file);
Nov 30 19:04:29.227 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 19:04:29.227 INFO [stderr]     |
Nov 30 19:04:29.227 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Nov 30 19:04:29.227 INFO [stderr] 
Nov 30 19:04:29.706 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.02s
Nov 30 19:04:29.715 INFO [stderr] su: No module specific data is present
Nov 30 19:04:31.091 INFO running `"docker" "inspect" "73ab55e2c1677449cc4a42c0090a54a3df4566fd84122fd3b21f896fa1376362"`
Nov 30 19:04:31.347 INFO running `"docker" "rm" "-f" "73ab55e2c1677449cc4a42c0090a54a3df4566fd84122fd3b21f896fa1376362"`
Nov 30 19:04:31.675 INFO [stdout] 73ab55e2c1677449cc4a42c0090a54a3df4566fd84122fd3b21f896fa1376362
Nov 30 19:04:31.683 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-0/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 19:04:32.173 INFO [stdout] c1d389e2017f35029367426216ba6650b94f850112f775cd2b30eb1bd1126a47
Nov 30 19:04:32.176 INFO running `"docker" "start" "-a" "c1d389e2017f35029367426216ba6650b94f850112f775cd2b30eb1bd1126a47"`
Nov 30 19:04:34.323 INFO [stderr] usermod: no changes
Nov 30 19:04:34.423 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.08s
Nov 30 19:04:34.447 INFO [stderr]      Running /target/debug/deps/trust-3ae8f7496e45dd1c
Nov 30 19:04:34.453 INFO [stdout] 
Nov 30 19:04:34.453 INFO [stdout] running 0 tests
Nov 30 19:04:34.453 INFO [stdout] 
Nov 30 19:04:34.453 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 30 19:04:34.453 INFO [stdout] 
Nov 30 19:04:34.454 INFO [stderr] su: No module specific data is present
Nov 30 19:04:35.421 INFO running `"docker" "inspect" "c1d389e2017f35029367426216ba6650b94f850112f775cd2b30eb1bd1126a47"`
Nov 30 19:04:35.855 INFO running `"docker" "rm" "-f" "c1d389e2017f35029367426216ba6650b94f850112f775cd2b30eb1bd1126a47"`
Nov 30 19:04:36.130 INFO [stdout] c1d389e2017f35029367426216ba6650b94f850112f775cd2b30eb1bd1126a47
